<!DOCTYPE html>
<html>
<head>
<h2>QtPlasmaC Version History - LinuxCNC 2.10</h2>
<style>
    table, th, td {border:1px solid black}
    table {border-collapse:collapse;}
    th, td {text-align:left; padding-left:8px; padding-right:8px;}
</style>
</head>
<body>
<b>Version Numbering <font color="green">nnn</font>.<font color="blue">nnn</font></b>
<table>
    <tr>
        <th>Number</th>
        <th>Description</th>
    </tr>
    <tr>
        <td><font color="green">nnn</font></td>
        <td>hal component version</td>
    </tr>
    <tr>
        <td><font color="blue">nnn</font></td>
        <td>gui version</td>
    </tr>
</table>
<br>
<!--- ****** ADD NEXT VERSION BELOW THIS LINE ****** --->
<br><b><u>009.075 2025 Nov 29</u></b>
<ul style="margin:0;">
  <li>Fix bugs and enhance Run From Line</li>

<br><b><u>009.074 2025 Nov 28</u></b>
<ul style="margin:0;">
  <li>add icons for Operator Text and Operator Display dialog boxes</li>

<br><b><u>009.073 2025 Nov 27</u></b>
<ul style="margin:0;">
  <li>fix gcode filter copy/paste error</li>
  <li>fix modifying\creating new materials via magic comments</li>

<br><b><u>009.072 2025 Oct 26</u></b>
<ul style="margin:0;">
  <li>do a little less filtering of z moves with keep-z-motion</li>

<br><b><u>009.071 2025 Aug 07</u></b>
<ul style="margin:0;">
  <li>add newlines between codes in conversational pre and postamble</li>

<br><b><u>009.070 2025 Aug 07</u></b>
<ul style="margin:0;">
  <li>add M52P1 to conversational pre and postamble</li>

<br><b><u>009.069 2025 Jul 28</u></b>
<ul style="margin:0;">
  <li>enhance cutcritical dialog with checkboxes for each untoggled button</li>

<br><b><u>009.068 2025 Jul 25</u></b>
<ul style="margin:0;">
  <li>"VEL:" label now indicates active velocity reduction and shows commanded feed rate percentage</li>
  <li>suppress gcode filter warnings when material feed rate is 0</li>
  <li>prevent material selector from opening when velocity label or indicator is clicked</li>
  <li>allow velocity reduction between 1-100, fix documentation inconsistency</li>

<br><b><u>008.067 2025 Jun 28</u></b>
<ul style="margin:0;">
  <li>allow clicking error notification background to stop error blinking</li>
  <li>add dialog-error icon to error notification box</li>

<br><b><u>008.066 2025 Jun 19</u></b>
<ul style="margin:0;">
  <li>fix misshaped conversational internal angled rectangles</li>
</ul>

<br><b><u>008.065 2025 Jun 06</u></b>
<ul style="margin:0;">
  <li>start conversational shapes at origin</li>
  <li>uppercase conversational</li>
  <li>adaptive feed consistency
  <li>conversational block refactor</li>
</ul>

<br><b><u>008.064 2025 May 18</u></b>
<ul style="margin:0;">
  <li>remove material drop down from conversation block in all instances</li>
  <li>leave conversational block if new or clear was clicked</li>
</ul>

<br><b><u>008.063 2025 May 02</u></b>
<ul style="margin:0;">
  <li>remove gcodegraphics patch</li>
  <li>prepare docs url for when master releases</li>
</ul>

<br><b><u>008.062 2025 Mar 29</u></b>
<ul style="margin:0;">
  <li>add header to configuration messages</li>
  <li>add helper function to updater to expand ini file if #INCLUDE is used</li>
  <li>initialized__ should turn off autorepeat last</li>
</ul>

<br><b><u>008.061 2025 Mar 16</u></b>
<ul style="margin:0;">
  <li>sim panel add styling to Mode 2 buttons</li>
</ul>

<br><b><u>008.060 2025 Mar 16</u></b>
<ul style="margin:0;">
  <li>update sim styling with GUI styling changes</li>
  <li>make sim styling match GUI</li>
  <li>set sim button focus policy to noFocus</li>
  <li>apply style changes to preview stack related buttons, and user manual</li>
  <li>fix some button interlocking</li>
  <li>ensure laser button is enabled before allowing ext or keyboard calls to it</li>
</ul>

<br><b><u>008.059 2025 Mar 14</u></b>
<ul style="margin:0;">
  <li>check for missing dependency before styling User Manual</li>
</ul>

<br><b><u>008.058 2025 Mar 12</u></b>
<ul style="margin:0;">
  <li>fix docs URL for Master branch</li>
  <li>apply GUI styling to User Manual</li>
</ul>

<br><b><u>008.057 2025 Mar 07</u></b>
<ul style="margin:0;">
  <li>some more File Clear clean up from commit 40e4a23</li>
  <li>align button code handling with docs</li>
</ul>

<br><b><u>008.056 2024 Nov 30</u></b>
<ul style="margin:0;">
  <li>fix paths in langlink file</li>
</ul>

<br><b><u>008.055 2024 Nov 26</u></b>
<ul style="margin:0;">
  <li>fix linking and documentation for internationalization</li>
</ul>

<br><b><u>008.054 2024 Nov 5</u></b>
<ul style="margin:0;">
  <li>fix tooltip variable name missed in 008.053 (commit bb07323)</li>
</ul>

<br><b><u>008.053 2024 Oct 11</u></b>
<ul style="margin:0;">
  <li>revert change in 008.052 (commit cbfe160)</li>
  <li>add ext_pause_only, add ext_resume</li>
  <li>add missing calls to the pause_pressed method</li>
</ul>

<br><b><u>008.052 2024 Oct 4</u></b>
<ul style="margin:0;">
  <li>make ext_pause only pause the machine (no resume)</li>
</ul>

<br><b><u>008.051 2024 Oct 2</u></b>
<ul style="margin:0;">
  <li>fix button setup logic and error message</li>
  <li>update for latest opengl libraries added in commit 8c68df8</li>
</ul>

<br><b><u>008.050 2024 Sept 6</u></b>
<ul style="margin:0;">
  <li>fix sim m_code pathing</li>
  <li>allow update 001-017 to be correctly applied</li>
</ul>

<br><b><u>008.049 2024 Sept 2</u></b>
<ul style="margin:0;">
  <li>process element names for custom stylesheets as well</li>
</ul>

<br><b><u>008.048 2024 Aug 21</u></b>
<ul style="margin:0;">
  <li>remove work around for pyqt5.11 not having setTabVisible</li>
</ul>

<br><b><u>008.047 2024 Aug 21</u></b>
<ul style="margin:0;">
  <li>fix file load after single cut</li>
</ul>

<br><b><u>008.046 2024 Jun 5</u></b>
<ul style="margin:0;">
  <li>add control buttons to conversational preview</li>
</ul>

<br><b><u>008.045 2024 May 28</u></b>
<ul style="margin:0;">
  <li>fix run from line temporary material error</li>
</ul>

<br><b><u>008.044 2024 May 21</u></b>
<ul style="margin:0;">
  <li>make all bounds check errors congruent</li>
  <li>PEP 8/linter housekeeping</li>
</ul>

<br><b><u>008.043 2024 May 4</u></b>
<ul style="margin:0;">
  <li>align component bounds check with gui bounds check</li>
</ul>

<br><b><u>007.043 2024 May 3</u></b>
<ul style="margin:0;">
  <li>reinstate different grid sizes for preview and conversational</li>
</ul>

<br><b><u>007.042 2024 May 3</u></b>
<ul style="margin:0;">
  <li>add laser_mode input pin for fiber laser use to plasmac.comp</li>
</ul>

<br><b><u>006.042 2024 Apr 27</u></b>
<ul style="margin:0;">
  <li>calculate pierce points in conversational blocks</li>
</ul>

<br><b><u>006.041 2024 Apr 25</u></b>
<ul style="margin:0;">
  <li>simplify and enhance color changing for user buttons</li>
  <li>fix odd cursor behavior when editing text in conversational</li>
</ul>

<br><b><u>006.040 2024 Apr 21</u></b>
<ul style="margin:0;">
  <li>change focusPolicy from NoFocus to ClickFocus</li>
</ul>

<br><b><u>006.039 2024 Apr 21</u></b>
<ul style="margin:0;">
  <li>enhance tab key usage</li>
</ul>

<br><b><u>006.038 2024 Apr 21</u></b>
<ul style="margin:0;">
  <li>conv_polygon fix variable name</li>
</ul>

<br><b><u>006.037 2024 Apr 20</u></b>
<ul style="margin:0;">
  <li>add laser dry run without probing</li>
  <li>add single cutpath to run from line</li>
</ul>

<br><b><u>005.036 2024 Apr 14</u></b>
<ul style="margin:0;">
  <li>fix button_normal "pressed" color</li>
</ul>

<br><b><u>005.035 2024 Apr 10</u></b>
<ul style="margin:0;">
  <li>fix g-code filter retrieval of pierce points</li>
</ul>

<br><b><u>005.034 2024 Apr 9</u></b>
<ul style="margin:0;">
  <li>fix button interlock when bounds error is present</li>
  <li>remove unused variables</li>
</ul>

<br><b><u>005.033 2024 Mar 30</u></b>
<ul style="margin:0;">
  <li>check for valid default material</li>
</ul>

<br><b><u>005.032 2024 Mar 24</u></b>
<ul style="margin:0;">
  <li>use real USER_M_PATH in package configs</li>
</ul>

<br><b><u>005.031 2024 Mar 21</u></b>
<ul style="margin:0;">
  <li>fix missing error message for invalid parameter in temporary material</li>
</ul>

<br><b><u>005.030 2024 Mar 15</u></b>
<ul style="margin:0;">
  <li>prevent torch hitting material during offset probing</li>
</ul>

<br><b><u>004.030 2024 Mar 05</u></b>
<ul style="margin:0;">
  <li>fix table view position for all machine coordinates</li>
</ul>

<br><b><u>004.029 2024 Feb 28</u></b>
<ul style="margin:0;">
  <li>fix material overlay for locales that use a comma as a decimal</li>
</ul>

<br><b><u>004.028 2024 Feb 25</u></b>
<ul style="margin:0;">
  <li>add translation for tool type</li>
</ul>

<br><b><u>004.027 2024 Feb 25</u></b>
<ul style="margin:0;">
  <li>fix gcode filter spotting coordinates when overburn is active</li>
</ul>

<br><b><u>004.026 2024 Feb 24</u></b>
<ul style="margin:0;">
  <li>allow Z DRO to display torch height in manual cut</li>
</ul>

<br><b><u>004.025 2024 Feb 22</u></b>
<ul style="margin:0;">
  <li>manual cut: fix abort state</li>
  <li>cut recovery: fix state when offsets are reset</li>
  <li>run from line: remove additional M66 line</li>
  <li>run from line: fix G21 test</li>
  <li>run from line: allow for space after G53</li>
</ul>

<br><b><u>003.024 2024 Feb 19</u></b>
<ul style="margin:0;">
  <li>filter X and Y pierce points separately
  </li>
</ul>

<br><b><u>003.023 2024 Feb 17</u></b>
<ul style="margin:0;">
  <li>fix missing g64 value in run from line
  </li>
</ul>

<br><b><u>003.022 2024 Feb 09</u></b>
<ul style="margin:0;">
  <li>file clear enhancements</li>
  <li>code warn when gcode contains math</li>
</ul>

<br><b><u>003.021 2024 Feb 03</u></b>
<ul style="margin:0;">
  <li>reset moving pierce to zero on abort</li>
  <li>ensure-m190-exists-in-user_m_path</li>
</ul>

<br><b><u>003.020 2024 Feb 03</u></b>
<ul style="margin:0;">
  <li>rework bounds checking</li>
</ul>

<br><b><u>003.019 2024 Feb 03</u></b>
<ul style="margin:0;">
  <li>disable g92 offsets</li>
</ul>

<br><b><u>003.018 2024 Feb 02</u></b>
<ul style="margin:0;">
  <li>add sixth axis</li>
  <li>add gcode magic word for tube cutting</li>
</ul>

<br><b><u>002.017 2024 Jan 30</u></b>
<ul style="margin:0;">
  <li>move user_m_files to nc_files/plasmac/m_files</li>
</ul>

<br><b><u>002.016 2024 Jan 25</u></b>
<ul style="margin:0;">
  <li>add moving pierce</li>
</ul>
Changes submitted by James Walker (joco-nz)

<br><b><u>001.016 2024 Jan 15</u></b>
<ul style="margin:0;">
  <li>fix conversational triangle</li>
</ul>

<br><b><u>001.015 2023 Dec 23</u></b>
<ul style="margin:0;">
  <li>change runcritical to cutcritical</li>
  <li>add cutcritical check to manual and single cut sequences</li>
</ul>

<br><b><u>001.014 2023 Dec 13</u></b>
<ul style="margin:0;">
  <li>fix string formatting</li>
</ul>

<br><b><u>001.013 2023 Dec 13</u></b>
<ul style="margin:0;">
  <li>fix parsing linuxcnc version</li>
</ul>

<br><b><u>001.012 2023 Dec 12</u></b>
<ul style="margin:0;">
  <li>fix invalid escape sequences</li>
</ul>

<br><b><u>001.011 2023 Nov 16</u></b>
<ul style="margin:0;">
  <li>convert project to f strings</li>
</ul>

<br><b><u>001.010 2023 Nov 07</u></b>
<ul style="margin:0;">
  <li>fix gcode filter comments error</li>
</ul>

<br><b><u>001.009 2023 Nov 05</u></b>
<ul style="margin:0;">
  <li>rework versioning due to master branch diverging</li>
</ul>

<br><b><u>001.008 2023 Nov 04</u></b>
<ul style="margin:0;">
  <li>fix translation in pmx485_check</li>
  <li>allow grid in P view</li>
</ul>

<br><b><u>001.007 2023 Nov 04</u></b>
<ul style="margin:0;">
  <li>add dual code user button</li>
  <li>allow alternate text on toggle halpin button</li>
</ul>

<br><b><u>001.006 2023 Oct 31</u></b>
<ul style="margin:0;">
  <li>prevent extra temporary material addition from conversational</li>
</ul>

<br><b><u>001.005 2023 Oct 31</u></b>
<ul style="margin:0;">
  <li>allow negative pierce only offsets</li>
</ul>

<br><b><u>001.004 2023 Oct 31</u></b>
<ul style="margin:0;">
  <li>add x/y offsets for pierce only mode</li>
</ul>

<br><b><u>001.003 2023 Oct 28</u></b>
<ul style="margin:0;">
  <li>fix imperial cut parameter ranges</li>
</ul>

<br><b><u>001.002 2023 Oct 21</u></b>
<ul style="margin:0;">
  <li>fix power button styling</li>
</ul>

<br><b><u>001.001 2023 Oct 19</u></b>
<ul style="margin:0;">
  <li>add adjustable x/y axes velocity for offset probing</li>
</ul>

<br><b><u>000.000 2023 Oct 18</u></b>
<ul style="margin:0;">
  <li>initial version, diverged from 2.9 @ 236.294</li>
</ul>

